From memory so details may be garbled. I know (from a forum) a Swede. he is allowed 7 guns. It was not clear if his wife was allowed another 7, or children at home were allowed. Why 7, not 8?
Mexico has 1 gun store. Strict regulation. Do you think that stops the cartels? There are stories of mex villages using their illegal 22s and taking back the streets from the cartels ans corrupt police.
Big IF you could guarantee the street gangs had no weapons some of us would consider cutting back. Remember the police have been crooked too.
A reasonable law would be that any crime committed with a gun would go to a carefully conducted trial; then the penalty would be a short drop.
Right now both halves of the US fear a military take over or coup. The other half wants personal firearms to counter that if it comes. That takes us to the 2nd; written so the citizens could have weapons equal to the military. In 1776 the brown bess was the state of art infantry weapon, complete with a supply of ammunition. Now it is an AK 47 which we are not allowed to own despite all the muddying over so called military grade guns whatever that means